if i'm not mistaken - French English Dictionary